Martinique Beach Provincial Park is the longest sandy beach (5 km) in Nova Scotia. Amazingly at times you might have this beach all to yourself and a stroll along the shore provides ample space and time to contemplate the wonders of nature and leave your own footprints in the sand.